﻿@charset "utf-8";
/* CSS Document */

@charset "utf-8";
/* CSS Document */

/* CSS Document */

/*..........header...............*/
body, div, ul, li, a, img, h1, h2, h3, h4, input, h5, h6, form, span, dl, dt, dd, input, p, form, label, td, tr, th, table, strong { padding: 0; margin: 0; font-size: 12px; font-family: "微软雅黑"; }


li { list-style-type: none; }

a { text-decoration: none; cursor: pointer; }

img, input { border: none 0; }

.clear { display: block; overflow: hidden; clear: both; height: 0; line-height: 0; font-size: 0; }

.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

*html .clearfix { height: 1%; }

* + html .clearfix { min-height: 1%; }


body { background: #e4edf8; }


#header { width: 1200px; /*height:100px;*/ margin: 0 auto; }

.h-1 { text-align: right; color: #333; height: 38px; line-height: 38px; /*margin-right: 10px;*/ position: absolute; top: 7px; left: 972px; }

    .h-1 a { color: #333; display: inline-block; margin: 0 6px; }

.h-2 { height: 155px; /*line-height: 155px;*/ position: relative; }

    .h-2 img { display: inline-block; margin-left: 30px; float: left; }
    /*.h-2  form{ background:url(../images/ser.png) top left no-repeat; width:580px; height:40px; float:right; margin-right:10px; margin-top:70px;}*/

    .h-2 .search-btn { background: url(../images/ser.png) top left no-repeat; width: 580px; height: 40px; float: right; margin-right: 10px; margin-top: 70px; }

    .h-2 .wenben { width: 400px; height: 30px; line-height: 30px; position: absolute; top: 74px; left: 614px; padding-left: 7px; }

    .h-2 .btn { position: absolute; left: 1020px; top: 76px; border: 1px solid red; width: 80px; height: 26px; line-height: 26px; background: none; border: none; outline: none; cursor: pointer; }

    .h-2 #hot-search-word { /*display: inline-block;*/ position: absolute; left: 620px; top: 114px; height: 30px; width: 550px; overflow: hidden; }

        .h-2 #hot-search-word a { display: inline-block; color: #333; margin-right: 6px; height: 30px; line-height: 30px; }

#nav { width: 1250px; height: 62px; background: url(../images/nav-bg.png) 0 0 no-repeat; margin: 0 auto; }

    #nav span { display: inline-block; margin: 14px 0 40px 225px; }

        #nav span a { display: inline-block; margin: 0 38px; color: #fff; font-size: 15px; }


#botimg { height: 95px; width: 1200px; margin: 0 auto; background: #fff none repeat scroll 0 0; /*background:#fff; background:url(../images/botimg.png) top center no-repeat;*/ }

    #botimg span { display: block; padding: 30px 0 0 30px; }

    #botimg a { display: inline-block; }

/*#footer{ width:1100px; height:138px; line-height:138px; text-align:center;}*/
#footer { background: url("../images/footerimg.png") no-repeat scroll 0 0; color: #fff; height: 60px; line-height: 60px; margin: 0 auto; text-align: center; width: 1252px; }

#fcon { height: 155px; margin: 0 auto; padding-top: 30px; width: 500px; }

    #fcon img { display: inline-block; float: left; margin-right: 10px; }

    #fcon ul { float: left; height: 86px; margin-left: 10px; width: 304px; }

        #fcon ul li { color: #333; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; font-size: 14px; line-height: 1.42857; width: 350px; text-align: left; }

.link-section { width: 300px; float: left; margin-left: 53px; }

    .link-section a { color: #4b3a3a; }


.item-old-price { color: #a1a1a1 !important; text-decoration: line-through; }



#nav .activced { font-size: 18px; color: #ffd800; }

.fl { float: left; }

.fr { float: right; }

#bar-code { height: 137px; position: fixed; left: 10px; top: 200px; width: 124px;z-index: 100; }
